import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  resolve: {
    // 路径别名配置
    alias: {
      // src
      '@': path.resolve(__dirname, 'src'),
      // api接口
      '@api': path.resolve(__dirname, 'src/api'),
      // 工具类
      '@u': path.resolve(__dirname, 'src/utils'),
      // 通用组件
      '@c': path.resolve(__dirname, 'src/components'),
      // 静态资源
      '@a': path.resolve(__dirname, 'src/assets'),
      // 业务视图
      '@v': path.resolve(__dirname, 'src/views')
    }
  }
})
